landlocked salmon - Spanish English Dictionary